First-Passage Kinetic Monte Carlo. I: Method and Basic Theory

نویسندگان

  • Tomas Oppelstrup
  • Vasily V. Bulatov
  • Aleksandar Donev
  • Malvin H. Kalos
  • George H. Gilmer
  • Babak Sadigh
چکیده

Tomas Oppelstrup, 2 Vasily V. Bulatov, Aleksandar Donev, Malvin H. Kalos, George H. Gilmer, and Babak Sadigh Lawrence Livermore National Laboratory, Livermore, California 94551, USA Royal Institute of Technology (KTH), Stockholm S-10044, Sweden Abstract In this first part of a series of two papers we present a new efficient method for Monte Carlo simulations of diffusion-reaction processes. First introduced by us in [Phys. Rev. Lett., 97:230602, 2006], the new algorithm skips the traditional small diffusion hops and propagates the diffusing particles over long distances through a sequence of super-hops, one particle at a time. By partitioning the simulation space into non-overlapping protecting domains each containing only one or two particles, the algorithm factorizes the N -body problem of collisions among multiple Brownian particles into a set of much simpler single-body and two-body problems. Efficient propagation of particles inside their protective domains is enabled through the use of time-dependent Green’s functions (propagators) obtained as solutions for the first-passage statistics of random walks. The resulting Monte Carlo algorithm is event-driven and asynchronous; each Brownian particle propagates inside its own protective domain and on its own time clock. The algorithm reproduces the statistics of the underlying Monte-Carlo model exactly. Extensive numerical examples demonstrate that for an important class of diffusion-reaction models the new algorithm is efficient at low particle densities, where other existing algorithms slow down severely.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Summary of Dynamic Lattice First-Passage Kinetic Monte Carlo

1 A First-Passage Kinetic Monte Carlo Method for Stochastic Reaction-Drift-Diffusion Systems [20, 19] 1 1.1 Biological Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 Mathematical Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.3 Motivation and Methodology for Incorporating Drift into the FPKMC method 2 1.4 DL-FPKMC Results . . . . . . . . ....

متن کامل

First-passage time approach to kinetic Monte Carlo simulations of metal (100) growth

A first-passage-time FPT approach to accelerate kinetic Monte Carlo KMC simulations of metal 100 epitaxial growth with fast edge diffusion is described. In our approach, the process of singly-bonded edge diffusion is replaced by a calculation of the first-passage time for an edge diffuser to be absorbed either by corner rounding or kink attachment, while the remaining activated processes are tr...

متن کامل

Monte Carlo and kinetic Monte Carlo methods – a tutorial

This article reviews the basic computational techniques for carrying out multiscale simulations using statistical methods, with the focus on simulations of epitaxial growth. First, the statistical-physics background behind Monte Carlo simulations is briefly described. The kinetic Monte Carlo (kMC) method is introduced as an extension of the more wide-spread thermodynamic Monte Carlo methods, an...

متن کامل

A First-Passage Kinetic Monte Carlo algorithm for complex diffusion-reaction systems

We develop an asynchronous event-driven First-Passage Kinetic Monte Carlo (FPKMC) algorithm for continuous time and space systems involving multiple diffusing and reacting species of spherical particles in two and three dimensions. The FPKMC algorithm presented here is based on the method introduced in [Phys. Rev. Lett., 97:230602, 2006] and is implemented in a robust and flexible framework. Un...

متن کامل

Kinetic Monte Carlo Simulation of Oxalic Acid Ozonationover Lanthanum-based Perovskitesas Catalysts

Kinetic Monte Carlo simulation was applied to investigation of kinetics and mechanism of oxalic acid degradation by direct and heterogeneous catalytic ozonation. La-containing perovskites including LaFeO3, LaNiO3, LaCoO3 and LaMnO3 was studied as catalyst for oxalic acid ozonation. The reaction kinetic mechanisms of each abovementioned catalytic systems has been achieved. The rate constants val...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009